package com.cw.utils;

import cn.hutool.captcha.CaptchaUtil;
import cn.hutool.captcha.LineCaptcha;

/**
 * 生成登录二维码*
 * @author Nice_BernardShaw
 * @date 2022/9/6 14:15
 */
public class CodeUtils {
   public static String GenerateCode(){
       //定义图形验证码的长和宽
       LineCaptcha lineCaptcha = CaptchaUtil.createLineCaptcha(200, 100);

       //图形验证码写出，可以写出到文件，也可以写出到流
//       lineCaptcha.write("C:\\Users\\BerNardShaw\\Desktop\\reggie\\src\\main\\resources\\static\\temp\\line.png");
       //输出code
//       Console.log(lineCaptcha.getCode());
       return lineCaptcha.getCode();
       //验证图形验证码的有效性，返回boolean值

//       //重新生成验证码
//       lineCaptcha.createCode();
//       lineCaptcha.write("d:/line.png");
//       //新的验证码
//       Console.log(lineCaptcha.getCode());
//       //验证图形验证码的有效性，返回boolean值
//       lineCaptcha.verify("1234");
   }
}
